Skip to content

Conversation

ludvigz
Copy link
Member

@ludvigz ludvigz commented Nov 13, 2026

Purpose

The PR is necessary to get the up to date changes to the main branch for review of deliverable 4.

Oscar Grande and others added 30 commits November 11, 2026 21:11
…igation-and-improve-navbar

86 replace query parameter navigation and improve navbar
…tions-and-formatting

102 standardize naming conventions and formatting
…n the buil, also implemented fetching specifications only when needed (add, partview), and added lazy loading of images
… dialog is shared over all parts instead of one for each part.
…, also fix a bug wher if part details where fetched when showing details they were lost when exiting that dialog
…same filters within a minute will now fetch data from a cache instead of the backend.
…ons-and-usability

101 improve catalog interactions and usability
…dency-vulnerabilities

103 fix backend runtime dependency vulnerabilities
…and updating FilterComponent and NavBar to use it
…ications-are-showing

111 fix no scroll while notifications are showing
…pc-components

114 add skeleton loading for pc components
- Implemented a new GraphQL query resolver for fetching builds by ID with validation.
- Added unit tests for the build resolver, covering valid and invalid ID scenarios.
- Updated package.json to include vitest for testing.
- Created a vitest configuration file for test execution.
- Adjusted tsconfig.json to include source files and exclude test files.
ludvigz and others added 24 commits November 13, 2026 18:54
… into 92-add-automated-tests-for-critical-functionality
…nonymous-build-publishing

feat: add abuse protection and request limits for anonymous build publishing
…ompatibility-panel

90 improve text contrast in compatibility panel
…itical-functionality

92 add automated tests for critical functionality
…-query-performance

100 improve community backend query performance
…lity-and-user-feedback

99 improve pc builder reliability and user feedback
- Added OpenSavedBuild component to handle loading saved builds in the PC Builder.
- Updated PcBuilderPage to integrate OpenSavedBuild and display editing status for saved builds.
- Created AccountPage to manage user accounts and display their builds.
- Implemented DeleteBuildButton for deleting builds with confirmation dialog.
- Enhanced backend tests for build ownership and authorization.
- Expanded frontend tests for saved build workflows and delete functionality.
- Updated README with new test results and coverage.
…to 97-implement-user-authentications-and-build-ownership
…ions-and-build-ownership

97 implement user authentications and build ownership
@ludvigz ludvigz requested a review from a team as a code owner November 13, 2026 22:51
Oscar Grande and others added 3 commits November 14, 2026 00:14
Copy link
Member

@oscarog oscarog left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM!

@oscarog oscarog merged commit 628a44f into main Nov 13, 2026
Sign in to join this conversation on GitHub.
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants